package com.cdn.client.domain.vo;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class NodeResourceVO {

    /**
     * 节点ID
     */
    private Long nodeId;

    /**
     * CPU 使用率（例如：50.5% 或 0.5）
     */
    private BigDecimal cpu;

    /**
     * 内存使用情况（例如：8GB 或 8192MB）
     */
    private BigDecimal memory;

    /**
     * 下行带宽（例如：500 Mbps 或 5000000 bps）
     */
    private Long downstreamBandwidth;

    /**
     * 连接数
     */
    private Integer connections;

    /**
     * 系统负载
     */
    private BigDecimal load;
}
